stroboscopic lighting - Turkish English Dictionary